yardang trough - German English Dictionary